DIV.usertitle {
	FONT-SIZE: 8pt
}
.small {
	FONT-SIZE: 8pt
}
BODY {
	FONT: 10pt Verdana, Arial, Helvetica, sans-serif
}
FIELDSET {
	FONT: 10pt Verdana, Arial, Helvetica, sans-serif
}
FORM {
	FONT: 10pt Verdana, Arial, Helvetica, sans-serif
}
LABEL {
	FONT: 10pt Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT: 10pt Verdana, Arial, Helvetica, sans-serif
}
BODY {
	COLOR: #555555; BACKGROUND-COLOR: #d1e1fc
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #235796
}
A:hover {
	COLOR: #2e91fe
}
A:active {
	COLOR: #235796
}
A:visited {
	COLOR: #000000
}
.list_head A {
	COLOR: #fefefe; TEXT-DECORATION: none
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#thread_author {
	WIDTH: 175px
}
SPAN.top_loc {
	PADDING-LEFT: 10px; FLOAT: left
}
SPAN.pl {
	FONT-SIZE: 7pt
}
SPAN.newpost_header {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FLOAT: right; TEXT-ALIGN: right
}
DIV.subforum {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 6px; BACKGROUND: #eaeef4; PADDING-BOTTOM: 6px; MARGIN-LEFT: 12px; BORDER-LEFT: #aaa 1px solid; WIDTH: 97%; PADDING-TOP: 6px; BORDER-BOTTOM: #aaa 1px solid
}
DIV.subforum SPAN.name {
	FLOAT: left
}
DIV.subforum SPAN.threads {
	FLOAT: right
}
TABLE.t_inf A {
	COLOR: #003366; TEXT-DECORATION: none
}
U.quote {
	DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-DECORATION: none
}
SPAN.top_links {
	FLOAT: left
}
SPAN.top_name {
	FLOAT: right
}
SPAN.poll_bar {
	FONT-SIZE: 0.2em; PADDING-TOP: 3em; BACKGROUND-COLOR: #006699
}
I.poll_title {
	COLOR: #373a34; FONT-STYLE: normal
}
DT {
	FONT-WEIGHT: bold
}
TABLE.threadlist {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #aaa 1px solid; WIDTH: 98%; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #f4f8fd
}
TD.closed_icon {
	BACKGROUND: #f4f8fd; FILTER: alpha(opacity=50); WIDTH: 1%; BORDER-BOTTOM: #aaa 1px solid; opacity: .5; moz-opacity: .5
}
TD.list_sticky {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; LETTER-SPACING: 0.2em; TEXT-ALIGN: center; FONT-VARIANT: small-caps
}
TD.list_sticky A {
	TEXT-DECORATION: none
}
TD.list_icon {
	BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
TD.list_author {
	BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
TD.list_views {
	BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
TD.list_replies {
	BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
TD.list_title {
	BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
TD.list_reply {
	BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
TD.list_reply {
	WHITE-SPACE: nowrap
}
TD.list_author {
	WHITE-SPACE: nowrap
}
TD.list_icon {
	BACKGROUND: #e6eef9
}
TD.list_views {
	BACKGROUND: #e6eef9
}
TD.list_author {
	BACKGROUND: #e6eef9
}
TD.list_views {
	TEXT-ALIGN: center
}
TD.list_replies {
	TEXT-ALIGN: center
}
TD.list_title {
	WIDTH: 90%
}
TD.list_reply {
	FONT-SIZE: 8pt; TEXT-ALIGN: right
}
TD.list_sep {
	BORDER-BOTTOM: #aaa 1px solid
}
TD.list_sticky {
	BORDER-BOTTOM: #aaa 1px solid
}
TR.threadlist {
	
}
B.quote_head {
	DISPLAY: block; PADDING-BOTTOM: 10px; MARGIN-LEFT: 15px
}
TR.list_head {
	FONT-SIZE: 9pt; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #114d88
}
TABLE.thread_head {
	FONT-SIZE: 9pt; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #114d88
}
TD.forum_header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 4px; BORDER-LEFT: #f6f6f6 1px solid; COLOR: #fff; PADDING-TOP: 4px; WHITE-SPACE: nowrap; LETTER-SPACING: 0.2em; FONT-VARIANT: small-caps
}
TD.forum_header_left {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 4px; BORDER-LEFT: #f6f6f6 1px solid; COLOR: #fff; PADDING-TOP: 4px; WHITE-SPACE: nowrap; LETTER-SPACING: 0.2em; FONT-VARIANT: small-caps
}
TD.forum_header_ctr {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 4px; BORDER-LEFT: #f6f6f6 1px solid; COLOR: #fff; PADDING-TOP: 4px; WHITE-SPACE: nowrap; LETTER-SPACING: 0.2em; FONT-VARIANT: small-caps
}
TD.forum_header {
	TEXT-ALIGN: right
}
TD.forum_header_ctr {
	TEXT-ALIGN: center
}
B.bb_code {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #ccc; PADDING-BOTTOM: 5px; MARGIN: 5px 15px; BORDER-LEFT: #aaa 1px solid; COLOR: #000; LINE-HEIGHT: 50%; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Courier, Courier New, sans-serif; WHITE-SPACE: pre
}
B.bb_code A {
	FONT-WEIGHT: normal; LINE-HEIGHT: 150%
}
SPAN.bbcode_title {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #003366
}
B.bb_quote {
	BORDER-RIGHT: #d1e1fc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d1e1fc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: normal; BACKGROUND: #fefefe; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 5px 15px; BORDER-LEFT: #d1e1fc 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #d1e1fc 1px solid
}
DIV.s_prev {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ccc; PADDING-BOTTOM: 5px; MARGIN: 5px 5px 5px 15px; BORDER-LEFT: #aaa 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px solid
}
TABLE.smilielist {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #f1f1f1; MARGIN-LEFT: 10%; BORDER-LEFT: #aaa 1px solid; WIDTH: 80%; BORDER-BOTTOM: #aaa 1px solid
}
TABLE.avsearch {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #f1f1f1; MARGIN-LEFT: auto; BORDER-LEFT: #aaa 1px solid; MARGIN-RIGHT: auto; BORDER-BOTTOM: #aaa 1px solid
}
TABLE.avsearch TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.oname {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; VERTICAL-ALIGN: top
}
DIV.page {
	MARGIN-RIGHT: 3%; TEXT-ALIGN: right
}
SPAN.post_title {
	FONT-WEIGHT: normal; COLOR: #314506
}
SPAN.spoiler {
	COLOR: #000; BACKGROUND-COLOR: #000
}
SPAN.spoiler_mo {
	COLOR: #fff; BACKGROUND-COLOR: #000
}
A.post_reply {
	COLOR: #283b00; TEXT-DECORATION: none
}
SELECT {
	BACKGROUND: #f3f7fc
}
OPTION {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
INPUT:unknown {
	BORDER-LEFT-COLOR: #5591f4; BACKGROUND: #fefefe; BORDER-BOTTOM-COLOR: #5591f4; COLOR: #111; BORDER-TOP-COLOR: #5591f4; BORDER-RIGHT-COLOR: #5591f4
}
TEXTAREA:unknown {
	BORDER-LEFT-COLOR: #5591f4; BACKGROUND: #fefefe; BORDER-BOTTOM-COLOR: #5591f4; COLOR: #111; BORDER-TOP-COLOR: #5591f4; BORDER-RIGHT-COLOR: #5591f4
}
INPUT {
	BORDER-LEFT-COLOR: #5591f4; BACKGROUND: #fefefe; BORDER-BOTTOM-COLOR: #5591f4; COLOR: #111; BORDER-TOP-COLOR: #5591f4; BORDER-RIGHT-COLOR: #5591f4
}
TEXTAREA {
	BORDER-LEFT-COLOR: #5591f4; BACKGROUND: #fefefe; BORDER-BOTTOM-COLOR: #5591f4; COLOR: #111; BORDER-TOP-COLOR: #5591f4; BORDER-RIGHT-COLOR: #5591f4
}
INPUT {
	BORDER-RIGHT: #c4d9fb 1px solid; BORDER-TOP: #c4d9fb 1px solid; BORDER-LEFT: #c4d9fb 1px solid; BORDER-BOTTOM: #c4d9fb 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #c4d9fb 1px solid; BORDER-TOP: #c4d9fb 1px solid; BORDER-LEFT: #c4d9fb 1px solid; BORDER-BOTTOM: #c4d9fb 1px solid
}
INPUT:unknown {
	BORDER-RIGHT: #5591f4 1px solid; BORDER-TOP: #5591f4 1px solid; BORDER-LEFT: #5591f4 1px solid; BORDER-BOTTOM: #5591f4 1px solid
}
TEXTAREA:unknown {
	BORDER-RIGHT: #5591f4 1px solid; BORDER-TOP: #5591f4 1px solid; BORDER-LEFT: #5591f4 1px solid; BORDER-BOTTOM: #5591f4 1px solid
}
TABLE.thread_head {
	MARGIN: 10px 10px 0px; WIDTH: 98%
}
TABLE.post {
	MARGIN-LEFT: 10px; WIDTH: 98%; MARGIN-RIGHT: 10px
}
TD.post_main {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 13px; VERTICAL-ALIGN: top; BORDER-LEFT: #afafaf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #afafaf 1px solid
}
TD.post_main-a {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 13px; VERTICAL-ALIGN: top; BORDER-LEFT: #afafaf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #afafaf 1px solid
}
TD.post_info {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 13px; VERTICAL-ALIGN: top; BORDER-LEFT: #afafaf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #afafaf 1px solid
}
TD.post_info-a {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 13px; VERTICAL-ALIGN: top; BORDER-LEFT: #afafaf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #afafaf 1px solid
}
TD.pm_info_header {
	WIDTH: 70px; COLOR: #656565
}
TR.pm_info_bot {
	BORDER-BOTTOM: #afafaf 1px solid
}
TD.post_info {
	WIDTH: 175px
}
TD.post_info-a {
	WIDTH: 175px
}
TD.post_bot {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 8px; BORDER-LEFT: #afafaf 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #afafaf 2px solid; WHITE-SPACE: nowrap
}
TD.post_bot-a {
	BORDER-RIGHT: #afafaf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afafaf 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 8px; BORDER-LEFT: #afafaf 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #afafaf 2px solid; WHITE-SPACE: nowrap
}
TD.post_main {
	BACKGROUND-COLOR: #ecf2fd
}
TD.post_bot {
	BACKGROUND-COLOR: #ecf2fd
}
TD.post_info {
	BACKGROUND-COLOR: #ecf2fd
}
TD.post_main-a {
	BACKGROUND-COLOR: #f3f7fc
}
TD.post_bot-a {
	BACKGROUND-COLOR: #f3f7fc
}
TD.post_info-a {
	BACKGROUND-COLOR: #f3f7fc
}
SPAN.poster_name {
	FONT-WEIGHT: bold
}
SPAN.reg_date {
	FONT-SIZE: 8pt
}
TD.bottombar {
	PADDING-RIGHT: 30px
}
TEXTAREA {
	WIDTH: 100%
}
.center {
	TEXT-ALIGN: center
}
TD.list_title SPAN.title {
	FLOAT: left
}
TD.list_title SPAN.buttons {
	PADDING-RIGHT: 2px; FLOAT: right; TEXT-ALIGN: right
}
A.tl_but {
	BORDER-RIGHT: #dee7f3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dee7f3 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: 900; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #dee7f3 1px solid; COLOR: #82d7ff; PADDING-TOP: 0px; BORDER-BOTTOM: #dee7f3 1px solid; TEXT-DECORATION: none
}
A.tl_but:hover {
	BORDER-LEFT-COLOR: #cdddf5; BORDER-BOTTOM-COLOR: #cdddf5; COLOR: #006699; BORDER-TOP-COLOR: #cdddf5; BORDER-RIGHT-COLOR: #cdddf5
}
.redirect {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #edeeec; MARGIN-LEFT: auto; BORDER-LEFT: #aaa 1px solid; WIDTH: 50%; MARGIN-RIGHT: auto; BORDER-BOTTOM: #aaa 1px solid; TEXT-ALIGN: center
}
.error {
	FONT-WEIGHT: bold; COLOR: red
}
TABLE.pop_bar {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: activecaption; PADDING-BOTTOM: 2px; FONT: Caption; CURSOR: move; COLOR: captiontext; PADDING-TOP: 2px
}
INPUT.popup_input {
	BORDER-RIGHT: windowframe 1px solid; BORDER-TOP: windowframe 1px solid; BACKGROUND: window; FONT: message-box; BORDER-LEFT: windowframe 1px solid; COLOR: windowtext; BORDER-BOTTOM: windowframe 1px solid
}
#popup_preview {
	BORDER-RIGHT: windowframe 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: windowframe 1px solid; DISPLAY: none; PADDING-LEFT: 5px; BACKGROUND: #ddd; PADDING-BOTTOM: 5px; MARGIN: 10px; OVERFLOW: auto; BORDER-LEFT: windowframe 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: windowframe 1px solid
}
.button {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; BACKGROUND: buttonface; BORDER-LEFT: buttonhighlight 1px solid; COLOR: buttontext; BORDER-BOTTOM: buttonshadow 1px solid
}
TD.pop_close {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: buttonface; TEXT-ALIGN: right
}
#popup_title {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 90%; TEXT-ALIGN: center
}
A.pop_close {
	FONT-SIZE: 0.8em; CURSOR: pointer; COLOR: buttonface
}
#pop_container {
	BORDER-RIGHT: buttonface 2px outset; BORDER-TOP: buttonface 2px outset; DISPLAY: none; BACKGROUND: buttonface; LEFT: 50px; FONT: message-box; BORDER-LEFT: buttonface 2px outset; WIDTH: 550px; COLOR: windowtext; BORDER-BOTTOM: buttonface 2px outset; POSITION: absolute
}
TD.popup {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT: message-box; COLOR: windowtext; BORDER-RIGHT-WIDTH: 0px
}
DIV.popup_center {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT: message-box; COLOR: windowtext; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#popup_txt {
	BORDER-RIGHT: windowframe 1px solid; BORDER-TOP: windowframe 1px solid; BACKGROUND: window; FONT: message-box; BORDER-LEFT: windowframe 1px solid; WIDTH: 550px; COLOR: windowtext; BORDER-BOTTOM: windowframe 1px solid
}
.pico {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
